the lightning flashed and the thunder roared - Alemán Inglés Diccionario